make strict demands on oneself meaning in Chinese
严格要求自己
Related Words
Browse
- make stores for in Chinese
- make straight for in Chinese
- make strange noise in Chinese
- make strategic readjustment in Chinese
- make strenuous efforts in Chinese
- make strong in Chinese
- make stronger or more serious in Chinese
- make subclip in Chinese
- make suggestions in Chinese
- make suggestions for revision in Chinese
